Big Huge Thesaurus

photographic print

noun